html {overflow-y: scroll}
body{max-width:800px;margin:40px auto;padding:0 10px;font:14px/1.5 monospace;color:#444}h1,h2,h3{line-height:1.2}@media (prefers-color-scheme: dark){body{color:white;background:#444}a:link{color:#5bf}a:visited{color:#ccf}}
p > code{color: #231e1e; background:#dbe6f5; padding:2px; border-radius: 5%;}
pre{color: #FFFFFF; background:#333030; padding:24px; overflow-x: auto}
article{padding:24px 0}
.center {display: block;margin-left: auto;margin-right: auto;width: 100%;}
img {display: block; max-width: 100%; height: auto;}
figcaption {color: #888; font: 12px/1.5 monospace; text-align: center;}
figure {margin: auto}
blockquote {border-radius: 4px; background: rgba(43, 42, 41, 0.15); border-left: 5px solid #21201f; font-size: 90%; margin-inline-start: 0; padding: 1em;}
table {
  border-collapse: collapse;
  text-align: center;
}
table td, table th {
  border: 1px solid #b6bec8;
  color: #666;
  line-height:30px;
  padding: auto;
}
table thead th {
  background-color: #393c3e;
  color: white;
}
table tr:nth-child(odd) {
  background: #fff;
}

table tr:nth-child(even) {
  background: #F5FAFA;
}